Risk Identification Patterns for Software Projects
نویسندگان
چکیده
The paper presents a systematic approach to software risk identification based on risk patterns. The approach assumes explicit modelling of the relevant business process that provides for controlling the scope and ensures the completeness of the analyses. We demonstrate how this approach can be applied using RUP as the reference model of software processes. Then we report on the validation experiment during which we applied our approach to verify completeness of a well known checklist of software project schedule risks. The paper concludes on the results of this experiment and gives our plans for further research.
منابع مشابه
Developing a Risk Management Model for Banking Software Development Projects Based on Fuzzy Inference System
Risk management is one of the most influential parts of project management that has a major impact on the success or failure of projects. Due to the increasing use of information technology (IT) systems in all fields and the high failure rate of IT projects in software development and production, it is essential to effectively manage these projects is essential. Therefore, this study is aimed t...
متن کاملManaging Uncertainty in Globally Distributed Software Development Projects
Global software development is not a phenomenon but a reality nowadays. However, it is still poorly explored. Lack of awareness of the particular factors inherited in the nature of globally distributed software projects makes practitioners struggle and invent new approaches to survive. It uncovers the necessity to support risk management activities. This paper describes a Knowledge Base and a R...
متن کاملDefining Indicators for Risk Assessment in Software Development Projects
The usage of indicators acts in both strategic and tactical levels, it is effective for optimization of processes and also supports managerial decisions. Despite the relevance of risk management in software projects, it is in fact still usually overlooked by the organizations that develop software. One reason for this fact is that the concept of risk is abstract and subjective, and its manageme...
متن کاملIT Risk Evaluation Model Using Risk Maps and Fuzzy Inference
A risk evaluation model for IT projects using fuzzy inference is proposed. The knowledge base for fuzzy processes is built using a causal and cognitive map of risks. This map was specially developed for IT projects and takes into account the typical lifecycle and the risk taxonomy created by the Software Engineering Institute. The model was used to compute the technological risk of an e-testing...
متن کاملAgile Patterns for Multi-site Software Development
This paper describes a pattern language for managing multi-site software projects which aims at minimizing the main problems present on the multi-site software development context. The practices and patterns of the proposed language were first identified from the literature and adapted according to the authors’ experience after running some multi-site software projects. This exercise has led to...
متن کامل